nectary meaning in tamil

Pronunciation of nectary

nectary Synonyms

nectary Definitions and meaning in English

noun:
  1. a gland (often a protuberance or depression) that secretes nectar



Tags: nectary meaning in tamil, nectary ka matalab tamil me, tamil meaning of nectary, nectary meaning dictionary. nectary in tamil. Translation and meaning of nectary in English tamil dictionary. Provided by KitkatWords.com: a free online English tamil picture dictionary.