Definition, Meaning, Synonyms & Anagrams | English word LARVACEAN
LARVACEAN
Definitions of LARVACEAN
- Any of various solitary, free-swimming tunicates of the class Larvacea.
Number of letters
9
Is palindrome
No
Search for LARVACEAN in:
Page preparation took: 96.48 ms.