THYRSOID MEANING IN ENGLISH

• Thyrsoid Definition & Synonyms

  1. (a.) Alt. of Thyrsoidal


• Thyrsoidal Definition & Synonyms

  1. (a.) Having somewhat the form of a thyrsus.


RECENT SEARCHES