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