Definify.com

Definition 2025


strobilae

strobilae

English

Noun

strobilae

  1. plural of strobila