polypore


Results for "polypore"

English - Turkish Dictionary

polypore

(English - Turkish Dictionary) :
i., bot. katranköpüğü.