Recent Searches
GRE Word List made easy using Mnemonics
larvacea - Dictionary definition and meaning for larvacea
LARVACEA
(noun) small free-swimming tunicates; sometimes classified as an order
synonyms : class larvacea
WordNet® 3.0, © 2006 by Princeton University.


