Definify.com

Definition 2024


monoraphids

monoraphids

English

Noun

monoraphids

  1. plural of monoraphid