Definify.com

Definition 2024


strobiles

strobiles

English

Noun

strobiles

  1. plural of strobile