poncirus

(noun) Poncirus

< poncho | poncirus trifoliata >