Tamil Dictionary 🔍

seed-leaf

n. முளையிலை, விதைப்பருப்பின் வளர் உருவான முதல் இலை.


seed-leaf - Similar Words