meaning of phylloclade

1. a flattened stem resembling and functioning as a leaf


Related Words

phylloclade |

Developed & Maintained By Taraprasad.com

Treasure Words