Tamil Dictionary 🔍

spirulate

Spir"u*late, n. (Zoöl.) Defn: Having the color spots, or structural parts, arranged spirally.


spirulate - Similar Words