Home
Search
Index
Definify.com
Definition
2025
actinosomes
actinosomes
English
Noun
actinosomes
plural of
actinosome
Similar Results