Populus Meaning

There are 1 meaning(s) for word Populus

Meaning 1 : a genus of trees of the family Salicaceae that is found in the northern hemisphere; poplars

    Synonyms : genus populus