bigarade
Explore definitions, synonyms, and language insights of bigarade
Definitions
Noun
any of various common orange trees yielding sour or bitter fruit; used as grafting stock
Explore definitions, synonyms, and language insights of bigarade