LABRUS MEANING IN ENGLISH

• Labrus Definition & Synonyms

  1. (n.) A genus of marine fishes, including the wrasses of Europe. See Wrasse.


RECENT SEARCHES