Tamil Dictionary 🔍

tripetaloid

Tri*pet"al*oid, a. Etym: [Pref. tri- + petaloid.] (Bot.) Defn: Having the form or appearance of three petals; appearing as if furnished with three petals.


tripetaloid - Similar Words