Definify.com

Definition 2026


interrenals

interrenals

English

Noun

interrenals

  1. plural of interrenal