Botryoid Definition
noun
(botany) A determinate inflorescence, similar to a raceme, taking the form of flowers arranged alongside an axis.
Wiktionary
Other Word Forms of Botryoid
Noun
Singular:
botryoid
Plural:
botryoidsFind Similar Words
Find similar words to botryoid using the buttons below.