Definition, Meaning & Anagrams | English word AMORPHOSCELID
AMORPHOSCELID
Definitions of AMORPHOSCELID
- (zoology) Any mantis in the family Amorphoscelidae.
Number of letters
13
Is palindrome
No
Search for AMORPHOSCELID in:
Page preparation took: 128.14 ms.