Definition & Meaning | English word OCELLIFEROUS
OCELLIFEROUS
Definitions of OCELLIFEROUS
- Having spots like small eyes.
Number of letters
12
Is palindrome
No
Search for OCELLIFEROUS in:
Page preparation took: 108.61 ms.