THREE-LOBED MEANING IN ENGLISH

• Three-lobed Definition & Synonyms

  1. (a.) Having three lobes.


RECENT SEARCHES