2 English words in the word NIL
Prev.1Next
IL
Definition: 1. Abbreviation of interleukin.
There are 4 definitions of the word IL
Show more information about IL
ni
Definition: 1. Lower Saxony, a federal state of Germany.
There are 6 definitions of the word ni
Show more information about ni
Prev.1Next
Search took: 56.7141 ms