UMBONATED MEANING IN ENGLISH

• Umbonated Definition & Synonyms

  1. (a.) Having a conical or rounded projection or protuberance, like a boss.


• Umbonate Definition & Synonyms

  1. (a.) Alt. of Umbonated


RECENT SEARCHES