Noun Definition

mobulidae

1.Definition: large rays lacking venomous spines: mantas

Category: Animals