Definify.com

Definition 2024


strobilae

strobilae

English

Noun

strobilae

  1. plural of strobila