otaheite orange


otaheite orange

noun

  1. a small citrus bush, Citrus limonia otaitensis, having fragrant flowers and small orange fruit, often cultivated as a houseplant.

Leave a Reply

Your email address will not be published. Required fields are marked *

47 queries 1.371