Skip to main content

myrcia

English myrcia meaning in English  •  myrcia का अर्थ अंग्रेजी में
Noun
  • A large genus of tropical American trees and shrubs, nearly related to the true myrtles (Myrtus), from which they differ in having very few seeds in each berry.
Advertisement