Results for "

heterophyte

"
English - Turkish Dictionary

heterophyte

(English - Turkish Dictionary) :
i. tamasalak.