Tamil Dictionary 🔍

plantlet

Plant"let, n. Defn: A little plant.


plantlet - Similar Words