ABILLA


Meaning of ABILLA in English

əˈbē(y)ə noun

( -s )

Etymology: American Spanish

: the oily seed of a So. American plant ( Fevillea trilobata ) that is used in making candles

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.