LOMATINOUS MEANING IN ENGLISH

• Lomatinous Definition & Synonyms

  1. (a.) Furnished with lobes or flaps.


RECENT SEARCHES