Definition & Meaning | English word AMBULACRUM
AMBULACRUM
Definitions of AMBULACRUM
- (of an echinoderm) A row of pores for the protrusion of appendages such as tube feet.
Number of letters
10
Is palindrome
No
Search for AMBULACRUM in:
Page preparation took: 137.87 ms.