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