Tamil Dictionary 🔍

plumula

Plu"mu*la, n.; pl. L. Plumule, E.-las. Etym: [L. See Plumule.] 1. (Bot.) Defn: A plumule. 2. (Zoöl.) Defn: A down feather.


plumula - Similar Words