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