Tamil Dictionary 🔍

involucrate

In`vo*lu"crate, In`vo*lu"cra*ted, a. (Bot.) Defn: Having an involucre; involucred.


involucrate - Similar Words