Definify.com

Definition 2024


achenes

achenes

English

Noun

achenes

  1. plural of achene

Anagrams