poncirus trifoliata

(noun) trifoliate orange

< poncirus | pond >