Tamil Dictionary 🔍

octopetalous

Oc`to*pet"al*ous, a. Etym: [Octo- + petal.] (Bot.) Defn: Having eight petals or flower leaves.


octopetalous - Similar Words