Definify.com

Definition 2026


strobilae

strobilae

English

Noun

strobilae

  1. plural of strobila