strobilae

English

Noun

strobilae

  1. plural of strobila

Anagrams