Tamil Dictionary 🔍

siliquosa

Sil`i*quo"sa, n. pl. Etym: [NL. See Siliquose.] (Bot.) Defn: A Linnæan order of plants including those which bear siliques.


siliquosa - Similar Words