Associations to the word «Gymnura»

Dictionary definition

GYMNURA, noun. Butterfly rays.

Wise words

Speak clearly, if you speak at all; carve every word before you let it fall.
Oliver Wendell Holmes