Definition & Meaning | English word CHTHAMALOID
CHTHAMALOID
Definitions of CHTHAMALOID
- (zoology) Any member of the Chthamaloidea superfamily of barnacles.
Number of letters
11
Is palindrome
No
Search for CHTHAMALOID in:
Page preparation took: 77.32 ms.