Tamil Dictionary 🔍

triseralous

Tri*ser"al*ous, a. Etym: [Pref. tri- + sepal.] (Bot.) Defn: Having three sepals, or calyx leaves.


triseralous - Similar Words