thyrsoids

English

Noun

thyrsoids

  1. plural of thyrsoid