Tamil Dictionary 🔍

tetraspore

Tet"ra*spore, n. Etym: [Tetra- + spore.] (Bot.) Defn: A nonsexual spore, one of a group of four regularly occurring in red seaweeds. -- Tet`ra*spor"ic, a.


tetraspore - Similar Words