Dictionary Translate Correct Ask AI
...
bioluminescence {biol.}
التفسفر الأحيائي {صدور النور عن بعض الكائنات الحية}، {أحياء}