English dictionary
amphioxidae meaning and definition
Definition and meaning of amphioxidae at MeaningMonkey.org. amphioxidae meaning and definition in the English Dictionary.AMPHIOXIDAE noun
Definition of Amphioxidae (noun)
- lancelets
Source: Princeton University Wordnet