NERVURA


Meaning of NERVURA in English

n [Bot., Entom.] nerve, nervure

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