meaning of aecia

1. of or belonging to an aecium


Related Words

aecial |

Developed & Maintained By Taraprasad.com

Treasure Words