meaning of epanthous

1. Growing upon flowers; -- said of certain species of fungi.


Related Words

epanthous |

Developed & Maintained By Taraprasad.com

Treasure Words