Tamil Dictionary 🔍

petiolulate

Pet`i*ol"u*late, a. (Bot.) Defn: Supported by its own petiolule. Gray.


petiolulate - Similar Words