Tamil Dictionary 🔍

sporuliferous

Spor`u*lif"er*ous, a. Etym: [Sporule + -ferous.] (Biol.) Defn: Producing sporules.


sporuliferous - Similar Words