Online English Dictionary

Home

Nopalry


n.

A plantation of the nopal for raising the cochineal insect.


© 2009 Dammam Community College