Synonym for nectary


Synonym for nectary

honey gland

Associated with nectary

plant organ
Add a New Entry