UMBONATE MEANING IN ENGLISH

• Umbonate Definition & Synonyms

  1. (a.) Alt. of Umbonated


• Umbonated Definition & Synonyms

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


RECENT SEARCHES