Tamil Dictionary 🔍

spatangoid

Spa*tan"goid, a. (Zoöl.) Defn: Of or pertaining to the Spatangoidea. -- n. Defn: One of the Spatangoidea.


spatangoid - Similar Words