strobils

English

Noun

strobils

  1. plural of strobil

Anagrams