Trifoliate Orange Definition
noun
Synonyms:
- Poncirus trifoliata
- wild orange
- trifoliata
Find Similar Words
Find similar words to trifoliate orange using the buttons below.
Find similar words to trifoliate orange using the buttons below.