Tamil Dictionary 🔍

strobilaceous

Strob`i*la"ceous, a. Etym: [See Strobila.] (Bot.) (a) Of or pertaining to a strobile or cone. (b) Producing strobiles.


strobilaceous - Similar Words