LYRIFEROUS MEANING IN ENGLISH

• Lyriferous Definition & Synonyms

  1. (a.) Having a lyre-shaped shoulder girdle, as certain fishes.


RECENT SEARCHES