My textbook says that alligator is わに. I checked the kanji and it turns out to be 鰐.
When I checked the Japanese for crocodile and alligator they seem to be the same, either 鰐/わに or 鰐魚/がくぎょ.
Is there a distinction between alligator and crocodile in Japanese ?
What is the difference between わに and がくぎょ ?