WikiWord

English

alocasia

noun

Meaning

  1. Any of several tropical Asian plants, of the genus Alocasia, having heart- or arrowhead-shaped leaves.

Etymology / origin

From the genus name taxonomic name Alocasia.

Sources

No citations have been attached yet.