Noun Definition

gymnura

1.Definition: butterfly rays

Category: Animals