We do not currently know of any antonyms for iguanodons.
The noun iguanodons is defined as:
Did you mean acquaintance?