Definify.com

Definition 2025


strobiles

strobiles

English

Noun

strobiles

  1. plural of strobile