Definition of Botryoid

  • 1. Resembling a cluster of grapes in form Adjective

Synonyms for word "botryoid"