Definify.com

Definition 2024


interrenals

interrenals

English

Noun

interrenals

  1. plural of interrenal