Meaning of hoya

Definition of hoya

(noun) any plant of the genus Hoya having fleshy leaves and usually nectariferous flowers

Other information on hoya

WIKIPEDIA results for hoya
Amazon results for hoya