Noun
millions [sing. a million]
...
millions {Lebistes}, {med.}
النَّوامِس {جِنْسُ أَسْماكٍ تَأْكُلُ يَرَقاتِ النَّاموس}، {طب}
related Results