Meaning of mobulidae
Definition of mobulidae
(noun)
large
rays
lacking
venomous
spines: mantas
Other information on mobulidae
WIKIPEDIA results for
mobulidae
Amazon results for
mobulidae
Tweet