Tamil Dictionary 🔍

rhizoid

Rhi"zoid, n. Etym: [Gr. -oid.] (Bot.) Defn: A rootlike appendage.


rhizoid - Similar Words