Tamil Dictionary 🔍

myceloid

Myc"e*loid, a. Etym: [Mycelium + -oid.] (Bot.) Defn: Resembling mycelium.


myceloid - Similar Words