Homelyn Definition
noun
Raia maculata, the European sand ray.
Wiktionary
Other Word Forms of Homelyn
Noun
Singular:
homelyn
Plural:
homelynsFind Similar Words
Find similar words to homelyn using the buttons below.