Definify.com

Definition 2025


monoraphids

monoraphids

English

Noun

monoraphids

  1. plural of monoraphid