meaning of strongylodon macrobotrys

1. vigorous Philippine evergreen twining liana; grown for spectacular festoons of green flowers that resemble lobster claws


Related Words

strongylodon macrobotrys |

Developed & Maintained By Taraprasad.com

Treasure Words