Synonym-English dictionary »

annona glabra synonyms in English

SynonymEnglish
Annona glabra noun

annona glabranoun

pond applenoun

pond-apple treenoun