glue plant (gloiopeltis tenax) - Turkish English Dictionary

Suggest a Term