Definify.com

Definition 2026


strobiles

strobiles

English

Noun

strobiles

  1. plural of strobile