Adjective Definition

mandibulate

1.Definition: having mandibles




Please Share