Alocasia (noun) Definition, Meaning & Examples

noun
  1. any of various tropical plants of the genus Alocasia
Alocasia (noun) Definition, Meaning & Examples

More Definitions