OXALIDACEAS


Meaning of OXALIDACEAS in English

npl [Bot.] Oxalidaceae

Interlingua English vocab.      Английский словарь Интерлингва.