WikiWord

English

strawberry pear

noun

Meaning

  1. dragon fruit (Stenocereus (syn. Hylocereus) spp.).

Sources

No citations have been attached yet.