See Also: strobiloid(medicine)
strobiloid(dictionary)

strobiloid (iou)



strobiloid adjective. M19.
[from STROBILA, STROBILUS + -OID.]
Zoology & Botany. Resembling or of the nature of a strobila or strobilus.