English dictionary
mola lanceolata meaning and definition
Definition and meaning of mola lanceolata at MeaningMonkey.org. mola lanceolata meaning and definition in the English Dictionary.MOLA LANCEOLATA noun
Definition of Mola lanceolata (noun)
- caudal fin has a central projection
- synonyms: sharptail mola
Source: Princeton University Wordnet