Definition & Meaning | English word AMPULLINID
AMPULLINID
Definitions of AMPULLINID
- (zoology) Any sea snail in the family Ampullinidae.
Number of letters
10
Is palindrome
No
Search for AMPULLINID in:
Page preparation took: 95.24 ms.