Letter Toolbox

AMBULACRA

“AMBULACRA” is a valid word.

15 Scrabble points
20 Words with Friends
9 letters

Definition

AMBULACRA is a form of AMBULACRUM

noun

  1. one of the five areas on the undersurface of an echinoderm on which the tube feet are located

< 9-letter words: AMBULACRA

7-letter words 4

2-letter words 10