Definify.com

Definition 2024


conchula

conchula

Latin

Noun

conchula f

  1. small mollusk, mussel, oyster

Descendants

References