LANCEOLA


Meaning of LANCEOLA in English

(-cé-)

n [Bot.] lanceolate leaf, petal, etc.

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