Definition, Meaning & Synonyms | English word ALGIVOROUS
ALGIVOROUS
Definitions of ALGIVOROUS
- (biology) algae-eating
Number of letters
10
Is palindrome
No
Search for ALGIVOROUS in:
Page preparation took: 141.28 ms.