meaning of tetragonia tetragonioides

1. coarse sprawling Australasian plant with red or yellow flowers; cultivated for its edible young shoots and succulent leaves


Related Words

tetragonia tetragonioides |

Developed & Maintained By Taraprasad.com

Treasure Words