Skip to main content

citroncirus

English citroncirus meaning in English  •  citroncirus का अर्थ अंग्रेजी में
Noun
  • a cross between Citrus sinensis and Poncirus trifoliata.
Advertisement