Taphria

Taph·​ria | \ ˈtafrēə\

Definition of Taphria

taxonomic synonym of taphrina

History and Etymology for Taphria

New Latin, from Greek taphrē trench, ditch + New Latin -ia

Keep scrolling for more